﻿using System;
namespace Interface_Tier
{
    public interface IHRM_PROCESS_DISCIPLINEData
    {
        int HRM_PROCESS_DISCIPLINE_Delete(Guid DisciplineID);
        int HRM_PROCESS_DISCIPLINE_Disable(Guid DisciplineID, ref bool Enabled);
        System.Data.DataSet HRM_PROCESS_DISCIPLINE_Get(Guid DisciplineID);
        System.Data.DataSet HRM_PROCESS_DISCIPLINE_GetList();
        int HRM_PROCESS_DISCIPLINE_Insert(Guid DisciplineID, string EmployeeCode, string DisciplineName, DateTime DateOccurred, string Location, string Description, string Witnesses, bool Violations, string Notes, string Form, bool Settlement, string Reason, DateTime Date, string DecideNumber, string Person, string FilePath);
        int HRM_PROCESS_DISCIPLINE_Save(Guid DisciplineID, string EmployeeCode, string DisciplineName, DateTime DateOccurred, string Location, string Description, string Witnesses, bool Violations, string Notes, string Form, bool Settlement, string Reason, DateTime Date, string DecideNumber, string Person, string FilePath);
        int HRM_PROCESS_DISCIPLINE_Update(Guid DisciplineID, string EmployeeCode, string DisciplineName, DateTime DateOccurred, string Location, string Description, string Witnesses, bool Violations, string Notes, string Form, bool Settlement, string Reason, DateTime Date, string DecideNumber, string Person, string FilePath);
    }
}
